Skip to main content
TrustRadius
LaunchDarkly

LaunchDarkly

Overview

What is LaunchDarkly?

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Read more
Recent Reviews

TrustRadius Insights

LaunchDarkly is a versatile software that has been utilized by a variety of users to tackle different challenges and improve their …
Continue reading

Great product!

10 out of 10
May 04, 2021
Incentivized
We use LaunchDarkly to control features in our authenticated web and mobile applications. It allows us to test features in production, …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is LaunchDarkly?

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://launchdarkly.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

9 people also want pricing

Alternatives Pricing

What is ConfigCat?

ConfigCat allows the user to launch new features and change software configuration without (re)deploying code. ConfigCat SDKs enable easy integration with any web, mobile or backend applications. The ConfigCat website enables non-developers too to switch ON/OFF application features or change…

Return to navigation

Product Details

What is LaunchDarkly?

LaunchDarkly is a feature management platform that aims to empower all teams to safely deliver and control software through feature flags. By separating code deployments from feature releases, LaunchDarkly enables users to deploy faster, reduce risk, and iterate continuously. The vendor states that over 1500 organizations around the world -- including Microsoft, Atlassian, and IBM -- use LaunchDarkly to control the entire feature lifecycle from concept, to launch, to value.

LaunchDarkly Features

  • Supported: Change Management
  • Supported: Requirements Management
  • Supported: Audience Targeting
  • Supported: Campaign Segmentation
  • Supported: Split Testing
  • Supported: Statistical Relevance Analysis
  • Supported: Test Scheduling
  • Supported: Deployment Management
  • Supported: Software Development
  • Supported: Web App Development
  • Supported: Reporting/Analytics
  • Supported: Release Management
  • Supported: Quality Assurance Management
  • Supported: Continuous Delivery
  • Supported: Continuous Deployment
  • Supported: Testing Management

LaunchDarkly Screenshots

Screenshot of DashboardScreenshot of Dashboard - Feature Flag New SearchScreenshot of Target Individual UsersScreenshot of Target Users By Rule MatchScreenshot of Approval Settings Per EnvironmentScreenshot of Experiments DashboardScreenshot of Scheduled ChangesScreenshot of Code References

LaunchDarkly Videos

Explainer Video
Testimonial
LaunchDarkly Demo
Code References

LaunchDarkly Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Optimizely Web Experimentation, ConfigCat, and Firebase are common alternatives for LaunchDarkly.

Reviewers rate Performance highest, with a score of 8.1.

The most common users of LaunchDarkly are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(53)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

LaunchDarkly is a versatile software that has been utilized by a variety of users to tackle different challenges and improve their development processes. One of the primary use cases is implementing and testing features without full deployment, which reduces risk and increases user acceptance. Users have found that LaunchDarkly allows them to address individual problems by introducing new features and ensuring they meet needs and resolve issues. By hiding incomplete features from end users, the software enables more frequent code deployment, reducing code conflicts.

Another common use case for LaunchDarkly is facilitating Trunk Based / Continuous Deployment workflows and targeting specific user segments. Users rely on the software to run UI experiments and determine the optimal customer experience. It has been particularly valuable for software development teams in managing released features in customer-facing products. Feature flags are used to hide large feature sets until they are complete, documented, and ready for customer use. Additionally, LaunchDarkly enables the rollout of new code variants and passing new features to a limited number of users before a full release, thanks to its ability to set up targeting based on different values.

Despite its wide-ranging benefits, some users have mentioned that the limited number of seats for engineers has slowed down the adoption of LaunchDarkly. However, those who have integrated it into their workflows have observed significant improvements in their product development process. The software has allowed development teams to deploy code faster and with more confidence, ultimately improving quality standards by enabling selective feature rollouts to internal testing accounts before broader releases.

In addition, LaunchDarkly has proved invaluable for feature flagging, testing, and hiding of features, allowing for constant deploys without affecting production systems. It ensures stability during structural changes and enables effective management of feature rollouts across different teams or platforms. Testing features in production has been beneficial for identifying issues that may not have been caught in QA. Furthermore, LaunchDarkly serves as an environment for CI/CD pipelines, providing control over what is seen live without mimicking a live environment on staging.

Notably, LaunchDarkly's ease of use has been widely appreciated by users, contributing to improved team productivity. The software allows for controlled rollouts to different user groups and helps manage new feature development effectively. With its ability to speed up time to delivery by deploying changes behind feature flags until ready for customer exposure, engineers have found it to be an invaluable tool. Feature flags also allow for showing specific customers specific features, further enhancing the flexibility provided by LaunchDarkly.

Users of LaunchDarkly have provided several recommendations based on their experiences with the product. The three most common recommendations are as follows:

  1. Many users suggest getting a trial version of LaunchDarkly to experience its ease of use firsthand. This allows potential customers to evaluate the platform and determine if it aligns with their needs.

  2. Another common recommendation is to leverage the tagging service provided by LaunchDarkly. This feature allows users to group and organize their flags, making it easier to manage and track different features and configurations.

  3. Several users recommend exploring the latest news and updates from LaunchDarkly. Staying informed about new features, best practices, and industry trends can help users make the most of the platform and stay ahead in their feature flagging efforts.

It is important for potential buyers to consider these recommendations when evaluating LaunchDarkly as a feature flagging solution for their development and release management needs.

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
LaunchDarkly has been used as the proof of concept to use feature flagging. It has been used in my department for some POC work as currently we use Azure Devops pipeline configuration for feature flags. It solves feature toggling in production to switch on and off features which are not stable or completely finished. It gives full control in deciding what features whether it is backend or frontend to be used in production environment. Further, feature toggling can also be used dynamically to change some features without recompiling the code or reload the page.
  • It delivers 100% uptime for customers.
  • Dynamically control features in real-time.
  • Automate your workflows.
  • LaunchDarkly can probably be integrated with Devops pipelines.
  • LaunchDarkly can provides its own observability features so that it can integrate monitoring and traces in a single unified environment.
It can be used in following scenarios:
1. Feature toggling
2. Sunset unused features
3. Upgrade microservices
4. Migrate infrastructure & databases
5. Automate workflows.
  • Number of deployments has been increased.
  • Reduced operational risk.
  • Eliminated risky code & bugs.
  • Running different A/B testing.
Feature toggling is the easiest to use.

Using A/B testing and determining the optimal experience before rolling out across every user is the hardest.
So far LaunchDarkly has been used and integrated well with the development environment and as part of Release and Deployment cycles.
It does not slow down or degrade the performance.
All the above products more or less suffice the requirement. But in terms of usage as a common integrated platform , the experience [is] quite great. Further performance and product support are also quite good.
Azure DevOps Server (formerly Team Foundation Server), CircleCI, Jenkins
Score 8 out of 10
Vetted Review
Verified User
Incentivized
When making structural changes to our systems, our operations teams use the feature management to maintain stability while undergoing these processes. The fact that we can use feature flags in place throughout our systems [means] we can put our applications into maintenance mode and make the necessary system updates and be at ease of mind.
  • Feature management.
  • Feature flags.
  • It takes some practice for the real power of LaunchDarkly to "click" for everyone within your organization.
After seeing LaunchDarkly's approach you can save your dev teams from reinventing the wheel many times over.
  • Less downtime.
LaunchDarkly had all of the integrations ready to go and easy to setup; no cryptic guides or buggy attempts. All our integrations worked with little to no fuss.
LaunchDarkly really simplifies testing new features against production workloads.
I have not used any other software.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Every team can decide for themselves if they want or need to use LaunchDarkly. We do offer a company-wide subscription to everyone that wants to use it. In our team, we use it to support us in the continuous deployment of features in our portal. In the future, we want to extend our use of the different features.
  • Real time update of the status
  • Nice front end
  • Clear overview of all the feature flags
  • Easy to implement
  • We haven't figured out the integration with AAD B2C.
We have tested multiple solutions, and, right now, we think this is the best solution for feature flags if you don't want to build everything yourself.
  • Increased number of deployments.
  • Providing early access to specific developers.
It is a good tool to use and has a clear overview of the flags and their settings.
The updates are near real-time and we do not see any downside in the solution.
We needed a highly supported solution that we could easily make available for all of our teams. LaunchDarkly came out the best in all of our requirements.
Azure DevOps Services (formerly VSTS)
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use to:
- enable or disable features in our 3 different environments (Dev/Test/Prod), to manage testing and deployment
- display or configure an outage banner
- set some values (to override system values)

This gives us excellent flexibility without having to modify deployment configs or rebuild code.
  • Manage different environments.
  • Create and update feature flags/values.
  • Report end users (so we potentially group them and configure flags by group).
  • It would be nice to see a feature flag's settings against all environments at once.
  • It would be to have a "array" type flag for related but different settings (eg, enableA and enableB could be enable: [a, b]).
  • It would be nice have customizable columns on the Users page (eg, if I want to inject a new meta data).
Very likely to recommend, though I know nothing about -- and am concerned about -- cost.

Also -- and I haven't looked -- but in a future project I will look for alternatives, just to make sure I'm using the best solution.
  • Lower number of deployments (since I can use FF to configure features).
  • Near real time configuration of outage banners.
  • Super easy and fast to configure FFs.
It still feels a bit rough, like some UX is missing. I often have to navigate through various FF settings to find what I'm looking for. I often have a second LD window open when I create a new flag, so that I can imitate the styles and comments on other flags.
It doesn't appears to slow anything down, though I do see the extra network traffic (but only because I'm looking for it as I develop client-server APIs).
A few months ago, after I configured users in the client, it took several minutes for them to show up in LD, which wasted my time as I waited for updates. Also a few months ago, I had real trouble using the Debugger feature. Sometimes it worked (slowly), and other times it just showed nothing. This would be helpful if it worked consistently.
None
Return to navigation